package org.example.service;


import org.example.entity.O2oOrderReq;
import org.example.entity.O2oOrderResp;
import org.example.entity.O2oPreOrderResp;

public interface O2oOrderStrategyService {

    /**
     * 创建O2O订单
     *
     * @param o2oOrderReq
     * @return
     */
    O2oOrderResp createOrder(O2oOrderReq o2oOrderReq);

    /**
     * 预发布模式创建O2O订单
     *
     * @param o2oOrderReq
     * @return
     */
    O2oPreOrderResp preCreateOrder(O2oOrderReq o2oOrderReq);
}
